street vendor's stall - Turkish English Dictionary